package sohsite.pelada.peladeiro;

import java.util.Comparator;

public class PeladeiroGols implements Comparable<PeladeiroGols> {
	private Peladeiro peladeiro;
	private int gols;
	
	public PeladeiroGols(Peladeiro peladeiro, int gols) {
		this.peladeiro = peladeiro;
		this.gols = gols;
	}

	@Override
	public int compareTo(PeladeiroGols o) {
		if (this.gols < o.gols){
			return 1;
		}else if (this.gols > o.gols){
			return -1;
		}
		else{
			return this.peladeiro.getNome().compareTo(o.getPeladeiro().getNome());
		}
	}

	public int getGols() {
		return gols;
	}

	public void setGols(int gols) {
		this.gols = gols;
	}

	public Peladeiro getPeladeiro() {
		return peladeiro;
	}

	public void setPeladeiro(Peladeiro peladeiro) {
		this.peladeiro = peladeiro;
	}

}
